Workforce scheduling with logical constraints: theory and applications in call centers
نویسندگان
چکیده
5 Concluding remarks and future prospects 55 Bibliography 57 Introduction Nowadays, enterprises and organizations are faced with increasing demand requirements. On the one hand, it means that they have to provide high quality of service for their customers. On the other hand, they would like to satisfy their employees' demand as much as possible. Thus, companies such as airlines, hospitals, police and ambulance departments, telephone companies and banks face a very delicate problem with workforce scheduling. Generally, workforce, labor or personnel scheduling or rostering is the process of designing work timetables for employees to satisfy the demand requirements for its services. Different kind of mathematical approaches have developed in order to help the companies to solve this problem. According to [6] the development of these mathematical models and algorithms involves the following levels: 1. a demand modeling study that collects and uses historical data to forecast demand for services and converts these to the staffing levels needed to satisfy service standards, 2. consideration of the solution techniques required for a personnel scheduling tool that satisfies the constraints arising from workplace regulations while best meeting a range of objectives including coverage of staff demand, minimum cost and maximum employee satisfaction, 3. specification of a reporting tool that displays solutions and provides performance reports. In this master thesis we focus on problems in the second level, i.e., the shift scheduling and the staff assignment problem. The general shift scheduling problem involves determining the number of employees to be assigned to each shift to satisfy the demand requirements. In the staff assignment problem we have the number of required employees for each shift and we have to assign employees for shifts. It is very important, but meanwhile very difficult to find an optimal solution that minimizes the cost and satisfies employee preferences of these complex and highly constrained problems. The main interest of this thesis is to introduce and apply a mathematical programming model, which can solve both the shift scheduling and the staff assignment problem. In this model we use logical constraints to model different conditions and requirements by
منابع مشابه
Simple Methods for Shift Scheduling in Multiskill Call Centers
This paper introduces a new method for shift scheduling in multi-skill call centers. The method consists of two steps. First, staffing levels are determined and next, in the second step, the outcomes are used as input for the scheduling problem. The scheduling problem relies on a linear programming model that is easy to implement and has short computation times, i.e., a fraction of a second. Th...
متن کاملUsing Theory of Constraints in Production Management and Scheduling (A Case Study)
In manufacturing institutes the only access way to maximum profit is identifying the production mix of the products based on the limitations such as policies and politics, demand and production processes. This study identifies the constraints of a tile-manufacturing company including constraints in its production and demand line using LINGO software version 15, and identifying production bottle...
متن کاملParametric Stochastic Programming Models for Call-Center Workforce Scheduling
We develop and test an integrated forecasting and stochastic programming approach to workforce management in call centers. We first demonstrate that parametric forecasts can be used to drive stochastic programs whose results are stable with relatively small numbers of scenarios. We then extend our approach to include forecast updates and two-stage stochastic programs with recourse and provide a...
متن کاملFlexible job shop scheduling under availability constraints
In this paper, an exact geometric algorithm is presented for solving two-job sequencing and scheduling problems in flexible flow shop and job shop environments while the resources are (un)available in some time periods and processors (un)availability is the same in all work centers. This study seems utterly new and it is applicable to any performance measure based on the completion time. The in...
متن کاملStudy of Scheduling Problems with Machine Availability Constraint
In real world scheduling applications, machines might not be available during certain time periods due to deterministic or stochastic causes. In this article, the machine scheduling with availability constraints for both deterministic and stochastic cases with different environments, constraints and performance measures will be discussed. The existing body of research work in the literature wil...
متن کامل